Skip to content
Play overlay
Preview this course

Embedded Systems and MATLAB Programming

Self-paced videos, Lifetime access, Study material, Certification prep, Technical support, Course Completion Certificate


Uplatz

Summary

Price
£13 inc VAT
Study method
Online, On Demand What's this?
Duration
28.6 hours · Self-paced
Qualification
No formal qualification
Certificates
  • Certificate of completion - Free
  • Reed courses certificate of completion - Free

7 students purchased this course

Add to basket or enquire

Overview

Uplatz offers this comprehensive course on Embedded Systems and MATLAB Programming. It is a self-paced course consisting of recorded video lectures. You will be awarded Course Completion Certificate at the end of the course.

An embedded system is a microprocessor-based computer hardware system with software that is designed to perform a dedicated function, either as an independent system or as a part of a large system. At the core is an integrated circuit designed to carry out computation for real-time operations.

As its name suggests, Embedded means something that is attached to another thing. An embedded system can be thought of as a computer hardware system having software embedded in it. An embedded system can be an independent system or it can be a part of a large system. An embedded system is a microcontroller or microprocessor based system which is designed to perform a specific task. For example, a fire alarm is an embedded system; it will sense only smoke.

MATLAB is a programming language developed by MathWorks. It started out as a matrix programming language where linear algebra programming was simple. It can be run both under interactive sessions and as a batch job. This tutorial gives you aggressively a gentle introduction of MATLAB programming language. It is designed to give students fluency in MATLAB programming language. Problem-based MATLAB examples have been given in simple and easy way to make your learning fast and effective.

This tutorial has been prepared for the beginners to help them understand basic to advanced functionality of MATLAB. After completing this tutorial you will find yourself at a moderate level of expertise in using MATLAB from where you can take yourself to next levels.

Curriculum

1
section
54
lectures
28h 38m
total
    • 1: Embedded Systems Introduction 48:27
    • 2: Real Life Embedded Applications 05:33
    • 3: MATLAB Introduction Preview 54:50
    • 4: Embedded Product Development with MATLAB 24:56
    • 5: G.168 (2000) 17:04
    • 6: Efficient MATLAB Programming 26:51
    • 7: MATLAB Graphics Commands 1:06:26
    • 8: MATLAB GUI Creation - part 1 27:40
    • 9: MATLAB GUI Creation - part 2 16:34
    • 10: MATLAB GUI Creation - part 3 11:27
    • 11: MATLAB GUIDE - part 1 38:57
    • 12: MATLAB GUIDE - part 2 47:23
    • 13: MATLAB GUIDE - part 3 27:47
    • 14: MATLAB GUIDE - part 4 18:45
    • 15: MATLAB GUIDE - part 5 15:53
    • 16: MATLAB GUIDE - part 6 35:14
    • 17: Fixed Point Arithmetic - part 1 24:46
    • 18: Fixed Point Arithmetic - part 2 26:13
    • 19: Introduction to Simulink 38:24
    • 20: Simulink - part 1 1:00:38
    • 21: Simulink - part 2 33:00
    • 22: Pulse Oximeter using Simulink 48:44
    • 23: Efficient MATLAB 22:31
    • 24: S Function 15:37
    • 25: Special Plots using MATLAB - part 1 07:49
    • 26: Special Plots using MATLAB - part 2 20:20
    • 27: Special Plots using MATLAB - part 3 35:42
    • 28: Special Plots using MATLAB - part 4 19:22
    • 29: Special Plots using MATLAB - part 5 16:30
    • 30: Special Plots using MATLAB - part 6 21:43
    • 31: Special Plots using MATLAB - part 7 09:27
    • 32: MATLAB Coding Guidelines - part 1 38:29
    • 33: MATLAB Coding Guidelines - part 2 32:00
    • 34: MATLAB Coding Guidelines - part 3 27:02
    • 35: MATLAB Coding Guidelines - part 4 34:07
    • 36: MATLAB Coding Guidelines - part 5 32:29
    • 37: MATLAB Coding Guidelines - part 6 32:58
    • 38: G.168 in Nutshell 12:37
    • 39: G.168 Implementation in MATLAB - part 1 20:39
    • 40: G.168 Implementation in MATLAB - part 2 07:57
    • 41: G.168 Implementation in MATLAB - part 3 06:08
    • 42: Test G.168 17:42
    • 43: Embedded Firmware Engineer 43:03
    • 44: Embedded Firmware Developer 31:13
    • 45: Embedded Firmware Test Engineer 20:29
    • 46: Embedded Software Engineer 40:14
    • 47: Embedded Software Developer 44:49
    • 48: Embedded Software Test Engineer 43:43
    • 49: Embedded Systems Engineer 1:01:50
    • 50: Embedded Hardware Engineer - part 1 36:11
    • 51: Embedded Hardware Engineer - part 2 1:06:46
    • 52: Embedded Hardware Development 52:45
    • 53: Embedded Hardware Test Engineer 57:38
    • 54: Embedded Hardware Design Engineer 1:11:53

Course media

Description

Embedded Systems and MATLAB Programming - Course Curriculum

  • Embedded Systems Introduction

  • Real Life Embedded Applications

  • MATLAB Introduction

  • Embedded Product Development with MATLAB

  • G.168 (2000)

  • Efficient MATLAB Programming

  • MATLAB Graphics Commands

  • MATLAB GUI Creation

  • MATLAB Guide

  • Introduction to Simulink

  • Fixed Point Arithmetic

  • Introduction to Simulink

  • Simulink deep-dive

  • Pulse Oximeter using Simulink

  • Efficient MATLAB

  • S Function

  • Special Plots

  • MATLAB Coding Guidelines

  • G.168 in Nutshell

  • G.168 Implementation in MATLAB

  • Test G.168

  • Embedded Firmware Engineer

  • Embedded Firmware Developer

  • Embedded Firmware Test Engineer

  • Embedded Software Engineer

  • Embedded Software Developer

  • Embedded Software Test Engineer

  • Embedded Systems Engineer

  • Embedded Hardware Engineer

  • Embedded Hardware Development

  • Embedded Hardware Test Engineer

  • Embedded Hardware Design Engineer

Who is this course for?

Everyone

Requirements

Passion and determination to achieve your goals!

Career path

  • Embedded Design Engineer
  • MATLAB Programmer
  • Electronics Engineer
  • Senior Embedded Developer
  • Embedded Systems Engineer
  • Embedded Hardware Engineer
  • Embedded Software Developer
  • Embedded Firmware Engineer
  • Embedded Firmware Developer
  • Embedded Firmware Test Engineer
  • Embedded Hardware Design Engineer
  • Embedded Hardware Test Engineer
  • Application Programmer
  • Circuit Design Engineer
  • G.168 Programmer/Engineer

Questions and answers


No questions or answers found containing ''.


User asked:

Is this course accessible forever once purchased?

Answer:

Hi Yes, all our courses come with lifetime access. Team Uplatz

This was helpful. Thank you for your feedback.
Sarah asked:

Hi, does the £12 cover the entire course ? And do you have any examples of what's taught for the embedded systems.

Answer:

Hi Sarah Yes £12 covers the entire course. Team Uplatz

This was helpful. Thank you for your feedback.

Certificates

Certificate of completion

Digital certificate - Included

Course Completion Certificate by Uplatz

Reed courses certificate of completion

Digital certificate - Included

Will be downloadable when all lectures have been completed

Reviews

Currently there are no reviews for this course. Be the first to leave a review.

FAQs

Study method describes the format in which the course will be delivered. At Reed Courses, courses are delivered in a number of ways, including online courses, where the course content can be accessed online remotely, and classroom courses, where courses are delivered in person at a classroom venue.

CPD stands for Continuing Professional Development. If you work in certain professions or for certain companies, your employer may require you to complete a number of CPD hours or points, per year. You can find a range of CPD courses on Reed Courses, many of which can be completed online.

A regulated qualification is delivered by a learning institution which is regulated by a government body. In England, the government body which regulates courses is Ofqual. Ofqual regulated qualifications sit on the Regulated Qualifications Framework (RQF), which can help students understand how different qualifications in different fields compare to each other. The framework also helps students to understand what qualifications they need to progress towards a higher learning goal, such as a university degree or equivalent higher education award.

An endorsed course is a skills based course which has been checked over and approved by an independent awarding body. Endorsed courses are not regulated so do not result in a qualification - however, the student can usually purchase a certificate showing the awarding body's logo if they wish. Certain awarding bodies - such as Quality Licence Scheme and TQUK - have developed endorsement schemes as a way to help students select the best skills based courses for them.